be thrown in the deep end - Spanish English Dictionary